Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 THE TEMPLARS Detached £1,205,940 15 May 2019
4 THE TEMPLARS Detached £250,000 1 May 1995
6 THE TEMPLARS Detached £1,060,000 5 Apr 2022